

package com.yungu.swift.system.finance.model.dto;

import com.yungu.swift.base.model.BaseDto;

import java.math.BigDecimal;
import java.util.Date;

public class FinanceInviteRewardDto extends BaseDto {

    /**
     * 流水号
     */
    private String financeNumber;
    /**
     * 业务id
     */
    private String businessUuid;
    /**
     * 资金流出方
     */
    private String financeOutflow;
    /**
     * 资金流入方
     */
    private String financeInflow;
    /**
     * 发生额
     */
    private BigDecimal amount;
    /**
     * 科目
     */
    private Integer course;
    /**
     * 发生日期
     */
    private Date happenTime;
    /**
     * 期初余额
     */
    private BigDecimal startBalance;
    /**
     * 期末余额
     */
    private BigDecimal finalBalance;
    /**
     * 描述
     */
    private String description;
    /**
     * 状态
     */
    private Integer status;


    public String getFinanceNumber() {
        return financeNumber;
    }

    public void setFinanceNumber(String financeNumber) {
        this.financeNumber = financeNumber;
    }

    public String getBusinessUuid() {
        return businessUuid;
    }

    public void setBusinessUuid(String businessUuid) {
        this.businessUuid = businessUuid;
    }

    public String getFinanceOutflow() {
        return financeOutflow;
    }

    public void setFinanceOutflow(String financeOutflow) {
        this.financeOutflow = financeOutflow;
    }

    public String getFinanceInflow() {
        return financeInflow;
    }

    public void setFinanceInflow(String financeInflow) {
        this.financeInflow = financeInflow;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public Integer getCourse() {
        return course;
    }

    public void setCourse(Integer course) {
        this.course = course;
    }

    public Date getHappenTime() {
        return happenTime;
    }

    public void setHappenTime(Date happenTime) {
        this.happenTime = happenTime;
    }

    public BigDecimal getStartBalance() {
        return startBalance;
    }

    public void setStartBalance(BigDecimal startBalance) {
        this.startBalance = startBalance;
    }

    public BigDecimal getFinalBalance() {
        return finalBalance;
    }

    public void setFinalBalance(BigDecimal finalBalance) {
        this.finalBalance = finalBalance;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}